﻿using System;
using System.Collections.Generic;
using System.Text;

namespace CatDb
{
    public enum Gender { male, female };

    /// <summary>
    /// Just a cat. 
    /// </summary>
    public class Cat
    {
        private Int64 _id = -1;
        private int _age;
        private Gender _gender;
        private bool _neutered;
        private string _name;
        private string _description;

        public Int64 Id {
            get { return _id; }
            set { _id = value; }
        }
        public int Age {
            get { return _age; }
            set { _age = value; }
        }
        public Gender Gender {
            get { return _gender; }
            set { _gender = value; }
        }
        public bool Neutered {
            get { return _neutered; }
            set { _neutered = value; }
        }
        public string Name {
            get { return _name; }
            set { _name = value; }
        }
        public string Description {
            get { return _description; }
            set { _description = value; }
        }

        public Cat(Int64 id, int age, Gender gender, bool neutered, string name, string color) {
            _id = id;
            _age = age;
            _gender = gender;
            _neutered = neutered;
            _name = name;
            _description = color;
        }

        public Cat() { }

    }
}
